Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Guatemala F1 Costa Rica F1 Portugal F1 Chile #1-w1 Portugal F3 Chile #1-w3 Chile #1-w4 Argentina F1 Argentina F2 Argentina F3 Slovenia F1 Slovenia F2 France F8 France F9 Italy F13 Chile F1a Chile F1b Argentina F4 Uruguay F1 Argentina F7 Brazil F1 Italy F6 Italy F7 Italy F8 Italy F9 Italy F10 Germany F6 France F10 France F11 Italy F22 Italy F27 Italy F28 Argentina F18 Uruguay F1 France F6 Italy F11 Argentina F5 Argentina F6 Bolivia F2 Colombia F3 Colombia F4 Chile F3 Brazil F2 Spain F6 Spain F8 Italy F23 Brazil F1 Czech Republic F1 Slovenia F3 Italy F14 Chile F2 Bogota Challenger - Bogota Challenger ATP de Cuenca Diario El Mercurio - Cuenca XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Aracaju Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis 8° Trani Cup - Trani Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil Copa Petrobras Paraguay - Asuncion Copa Kia Challenger ATP - Santiago XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Sporting Challenger '07 Trofeo Regione Piemonte - Turin UTC Open by Selena - Cherkassy ATP Challenger Trophy 2007 - Trnava Challenger 42 - Andrezieux Copa Petrobras Paraguay - Asuncion Aberto de Sao Paulo - Sao Paulo Challenger de Providencia-Copa Kia - Santiago Abierto Internacional de Salinas 'Dario Expreso' - Salinas III Aberto Santa Catarina de Tenis - Florianopolis I Manta Open - Manta San Benedetto Challenger - San Benedetto Riviera de Rimini Challenger - Rimini Porsche Open - Poznan San Marino CEPU Open - San Marino XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Challenger Brasov - Brasov Nossa Caixa Tennis Cup - Sao Paulo Cyclus Open de Tenis - Florianopolis Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Sunrise Challenger Salinas Challenger Tunis Challenger Genoa Open - Genova Amazonia Open de Tenis - Belem San Benedetto Challenger Trani Challenger Manerbio Challenger Como Challenger La Serena Open - La Serena Todi Challenger Morocco Tennis Tour - Rabat Mitsubishi Electric Europe Cup - Monza Copa Ericsson Argentina - Buenos Aires Buenos Aires Challenger Kos-Zucchetti Tennis Cup - Cordenons Unicredit (Suisse) Bank S.A. Challenger - Chiasso Asuncion Challenger Bancolombia Open - Bogota Genova Challenger Salinas Challenger Barletta Challenger San Remo Challenger Alessandria Challenger Citta di Como Challenger - Como Milan Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia San Benedetto Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao Copa Petrobras - Buenos Aires Manerbio Challenger Todi Challenger Buenos Aires Challenger Guayaquil Challenger Cancun Challenger Buenos Aires Challenger Bucaramanga Challenger Salinas Challenger Barranquilla Challenger San Remo Tennis Cup - San Remo Zagreb Open - Zagreb Open de Montauban - Montauban Olimp Kyiv Open - Kiev Alessandria Challenger Rijeka Challenger Marburg Challenger Turin Challenger Copa Ericsson Uruguay - Montevideo Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Visa Tennis Open - Sao Paulo Steelers Cup - Kosice Draft Corona Mexico City Open - Mexico City SMS Tennis Cup - Sao Paulo Copa Petrobras - Montevideo San Luis Potosi Challenger - San Luis Potosi Aberto de Santa Catarina - Florianopolis Antonio Savoldi-Marco Co. - Manerbio XL Bermuda Open - Bermuda Todi Challenger Palermo Challenger Sao Jose Do Rio Preto Challenger Sao Leopoldo Challenger Buenos Aires Challenger San Benedetto Challenger - San Benedetto Montevideo Challenger Montevideo Challenger Copa Petrobras Uruguay - Montevideo Sao Paulo Challenger Copa Petrobras Argentina - Buenos Aires Bancastato Challenger Lugano - Lugano San Luis Potosi Challenger - San Luis Potosi Ourocard Tennis Challenger - Sao Paulo Citta di Como - Como VI Gramado Open de Tenis - Gramado XI Torneo Internazionale di Tennis - Barletta 4° Sporting Challenger - Turin LXVII Concursu Internacional de Vigo - Vigo Porsche Open - Poznan Lima Challenger 2007 - Lima LXV Concurso Internacional Vigo - Vigo BMW Tennis Championship - Sunrise Sao Paulo Challenger Unique Zagreb Open - Zagreb Seguros Bolivar Open - Medellin Como Challenger Morocco Tennis Tour - Fes Copa Petrobras Santiago - Santiago Tunis Open 2007 - Tunis Copa Petrobras Uruguray - Montevideo Polska Energia Open - Bytom Genova Open Challenger - Genova Unicredit Czech Open - Prostejov Nord LB Open - Braunschweig Aberto de Santa Catarina de Tenis - Florianopolis Challenger Lugano - Lugano Medellin Challenger Ljubljana Open - Ljubljana Montevideo Challenger Copa Petrobras Argentina - Buenos Aires Florionapolis Challenger 7° Trani Cup - Trani Biella Challenger Reggio Emilia Challenger Turin Challenger Orbetello Challenger Copa Petrobras - Bogota XL Bermuda Open - Bermuda San Marino Challenger Santiago Challenger Challenger Cudad de Guayaquil - Guayaquil Perugia Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Meerbusch Challenger Manerbio Challenger Como Challenger Porto Alegre Challenger Sao Paulo Challenger Corrientes Challenger XI Abierto Internacional de Salinas - Salinas Seguros Bolivar Open - Medellin Lima Challenger - Lima Porsche Open - Poznan IPP Geneva Trophy - Geneva Copa Petrobras Colombia - Bogota Tennis Napoli Cup 2007 - Napoli Unicredit Czech Open 2007 - Prostejov Pekao Open - Szczecin ATP Challenger La Serena - La Serena Blois Challenger Prostejov Challenger San Benedetto Challenger Abierto Club Casablanca - Mexico City Genova Challenger Riviera di Rimini Challenger 2004 - Rimini Banja Luka Challenger Napoli Challenger Campinas Challenger Lima Challenger Montevideo Challenger Iquique Challenger Santiago Challenger Canberra Challenger Aix En Provence Challenger Pekao Open - Szczecin Alphen Challenger Challenger Leon 2004 - Leon Trofeo Francesco Guzzini - Recanati Bordeaux Challenger Rome Challenger Milan Challenger Cordenons Challenger Banja Luka Challenger Santo Domingo Challenger Braunschweig Challenger Montevideo Challenger Copa Petrobras Aracaju - Aracaju Porto Alegre Challenger Lyon Challenger Trofeo Internacional Club Laieta - Barcelona Top Wool Challenger - Biella Copa Petrobras Brazil - Belo Horizonte Sina-Kia Motors Tennis Cup - Cordenons Copa Petrobras - Santiago Santiago Challenger Blumenau Challenger Marburg Challenger VIII Avierto Internacional de Salinas - Salinas Bastad Challenger V Gramado Open de Tennis - Gramado Buenos Aires Challenger Montevideo Challenger Top Wool Challenger Biella - Biella Guayaquil Challenger Memorial Kolyaskin - Donetsk Milan Challenger Guayaquil Challenger Cortina Challenger Abierto Colombiano de Tenis - Bogota Buenos Aires Challenger Blois Challenger Challenger Leon 2003 - Leon Prague Open - Prague Ljubljana Open - Ljubljana Memorial Savigni - Sassuolo Montevideo Challenger Barranquilla Challenger Timisoara Challenger - Timisoara Pullach Challenger Panama City Challenger Santos Challenger Credicard Mastercard Tennis Cup - Campos do Jordao Naples Challenger - Naples Caltanissetta Challenger Monza Challenger Sassuolo Challenger - Sassuolo Lima Challenger Nord LB Open - Braunschweig Scheveningen Challenger LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Societa Canottieri Mincio 2005 - Mantova Bercuit Challenger Heilbronn Challenger Vicenza Challenger Riviera di Rimini Challenger - Rimini II Cyclus Open de Tenis - Florianopolis Ludwigshafen Challenger Oberstaufen Challenger Brasov Challenger - Brasov Copa AT&T - Buenos Aires Mallorca Challenger Biella Challenger BH Tennis Open International Cup - Belo Horizonte FILA Challenger - Biella Copa Ericsson Chile - Santiago Britania Zavaleta - Puebla Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Copa Petrobras Bogota - Bogota La Serena Open - La Serena Challenger Casablanca San Angel - Mexico City Heilbronn Challenger San Marino Cepu Open - San Marino Biella Challenger ECM Prague Open - Prague San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Memorial Manfredini - Sassuolo Nord LB Open 2006 - Braunschweig Banjaluka Challenger 2007 - Banja Luka Mercedes Cup - Stuttgart Ostdeutscher Sparkessen Cup - Dresden Open Romania - Bucharest Brasil Open - Costa do Sauipe US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Aamulehti Tampere Open - Tampere Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Guayaquil Challenger Banja Luka Challenger MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Guayaquil Challenger Open Seat Godo 2007 - Barcelona Rimini Challenger Genova Challenger Copa Petrobras-Brazil - Aracaju Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires Rijeka Challenger Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Pereira Challenger Orange Prokom Open - Sopot Bordeaux Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Santos Challenger Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha Estoril Open - Estoril Zagreb Challenger Mercedes Cup - Stuttgart Copa AT&T - Buenos Aires Masters Series - Hamburg Braunschweig Challenger Turin Challenger Allianz Suisse Open Gstaad - Gstaad Abierto Mexicano Telcel - Acapulco Copa Telmex - Buenos Aires Florianopolis Challenger Sao Paulo Challenger Lima Challenger Interwetten Austrian Open - Kitzbuhel Campinas Challenger Sao Paulo Challenger Movistar Open - Santiago Brasil Open - Costa do Sauipe Bucaramanga Challenger San Juan Challenger Copa Telmex - Buenos Aires Villa Allende Challenger Abierto Mexicano Telcel - Acapulco Buenos Aires Challenger BCR Open Romania - Bucharest Heineken Open - Auckland Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Santiago Challenger Estoril Open - Estoril Caltanissetta Challenger Bet-At-Home Austrian Open - Kitzbuhel Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag German Tennis Championships - Hamburg Winston Salem - Winston Salem BCR Open Romania - Bucharest Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Estoril Open - Estoril Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Studena Croatia Open - Umag Napoli Challenger Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Itajai Challenger BellSouth Open - Vina del Mar Santos Challenger Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Blunmenau Challenger Hypo Group Tennis International - Portschach Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Brasil Open - Sao Paulo Allianz Suisse Open Gstaad - Gstaad Curitiba Challenger Mercedes Cup - Stuttgart Geneva Open - Geneva AEGON International - Eastbourne SkiStar Swedish Open - Bastad Synsam Swedish Open - Bastad Croatia Open - Umag Argentina Open - Buenos Aires Konzum Croatia Open - Umag Copa Telmex - Buenos Aires Lima Challenger Winston-Salem Open - Winston-Salem Brasil Open - Sao Paulo Open de Moselle - Metz Scheveningen Challenger Poznan Challenger Plava Laguna Croatia Open - Umag Campinas Challenger German Tennis Championships - Hamburg Movistar Open - Santiago Montevideo Challenger Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston Asuncion Challenger Medellin Challenger Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Santiago Challenger Orbetello Challenger AEGON International - Eastbourne Bet-at-home Open - Hamburg Mexico City Challenger Guayaquil Challenger Portugal Open - Oeiras Gerry Weber Open - Halle ATP Vegeta Croatia Open - Umag Blois Challenger Bastad Challenger Swiss Indoors Basel - Basel Apia International - Sydney Buenos Aires Challenger BRD Nastase Tiriac Trophy - Bucharest Cali Challenger Erste Bank Open - Vienna Swiss Indoors Basel - Basel Gerry Weber Open - Halle Rio Open - Rio de Janeiro Genova Challenger Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca Szczecin Challenger Bet-at-home Open - Hamburg Lima Challenger Austrian Open - Kitzbuhel Santiago Challenger Rio De Janeiro Challenger TEB BNP Paribas Istanbul Open - Istanbul Konzum Croatia Open - Umag Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Antalya Cup - Antalya Alicante Challenger Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Copa Telmex - Buenos Aires Rio Open - Rio de Janeiro Guayaquil Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Generali Open - Kitzbuhel Morocco Tennis Tour - Marrakech Rio Open - Rio de Janeiro Movistar Open - Vina del Mar Estoril Open - Estoril Croatia Open Umag - Umag Orange Prokom Open - Sopot BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart ATP Studena Croatia Open Umag - Umag Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston US Men's Clay Court Championship - Houston Ecuador Open - Quito Argentina Open - Buenos Aires Heineken Open - Auckland Open Sabadell Atlantico - Barcelona NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Masters Series - Hamburg Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BMW Open - Munich Sony Ericsson Open - Miami Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Bet-at-home Open - Hamburg Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Sony Open Tennis - Miami Miami Open - Miami Internazionali BNL d'Italia - Rome Miami Open - Miami Wimbledon - London Open Sabadell Atlantico - Barcelona German Tennis Championships - Hamburg Cordoba Open - Cordoba Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Pacific Life Open - Indian Wells Wimbledon - London French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, 1R, ARG-BRA 3-2 Olympics - London